1. d4 c6 2. Nf3 d5 3. e3 Bf5 4. Bd3 Bxd3 5. Qxd3 Nf6 6. O-O e6 7. Nbd2 Bd6 8. e4 dxe4 9. Nxe4 Nxe4 10. Qxe4 O-O 11. Bf4 Qc7 12. Bxd6 Qxd6 13. Rad1 Qd5 14. Qxd5 cxd5 15. Rfe1 Nd7 16. Ne5 Nxe5 17. Rxe5 Rac8 18. c3 Rfd8 19. Rde1 a6 20. f4 b5 21. f5 Kf8 22. fxe6 Ke7 23. exf7+ Kxf7 24. Re7+ Kf8 25. Rb7 Ra8 26. Rf1+ Kg8 27. Rff7 Re8 28. Rxg7+ Kf8 29. Rxh7 {black resign} 1-0