1. d4 Nf6 2. Nf3 e6 3. Bf4 c5 4. e3 Nc6 5. c3 b6 6. Nbd2 Bb7 7. Bd3 Rc8 8. O-O d5 9. Ne5 Bd6 10. Qf3 Qc7 11. Nxc6 Bxc6 12. Bxd6 Qxd6 13. Rae1 O-O 14. Qh3 e5 15. dxe5 Qxe5 16. f4 Qh5 17. Qxh5 Nxh5 18. e4 dxe4 19. Bxe4 Bxe4 20. Nxe4 Rfe8 21. g4 Nf6 22. Nxf6 gxf6 23. Kf2 Kf8 24. Rxe8 Rxe8 25. Rd1 Re4 26. Kf3 Re7 27. h4 Ke8 28. c4 Rd7 29. Rxd7 Kxd7 30. Ke4 Ke6 31. a3 a6 32. a4 Kd6 33. Kf5 Kc6 34. Kxf6 b5 35. Kxf7 bxc4 36. Ke6 c3 37. bxc3 Kb6 38. f5 Ka5 39. f6 Kxa4 40. f7 Kb3 41. f8=Q a5 42. Qxc5 resign