1. d4 d5 2. c4 dxc4 3. Nc3 Nc6 4. Nf3 Bg4 5. Qa4 Bxf3 6. exf3 Qxd4 7. Qxc4 e5 8. Be3 Qxc4 9. Bxc4 O-O-O 10. O-O Bb4 11. Bxf7 Rd3 12. Rac1 b6 13. Nb5 Kb7 14. a3 Bd6 15. Rc4 a6 16. Nc3 Na5 17. Bd5 c6 18. Bxc6 Nxc6 19. b4 b5 20. Rg4 g6 21. Ne4 Kc7 22. Rc1 Kd7 23. Nxd6 Kxd6 24. Re4 Nf6 25. Bc5 Ke6 26. Rh4 Rhd8 27. h3 Rxa3 28. f4 e4 29. g4 Rdd3 30. f5 gxf5 31. gxf5 Kxf5 32. Be3 Nxb4 33. Rc5 Nbd5 34. Rf4 Ke5 35. Kg2 Ra2 36. Kf1 b4 37. Rc4 Rxe3 38. Rh4 Rf3 39. Kg2 Rfxf2 40. resign