1. d4 d5 2. c4 dxc4 3. Nc3 Nf6 4. e3 Nc6 5. Bxc4 Bf5 6. Qf3 e6 7. Qf4 Bd6 8. Qh4 O-O 9. Nf3 a6 10. e4 Nxe4 11. Nxe4 Qxh4 12. Nxh4 Bxe4 13. a3 Nxd4 14. O-O Nc2 15. Ra2 Rad8 16. g3 Nd4 17. b4 c5 18. Be3 Nc2 19. bxc5 Nxe3 20. cxd6 Nxc4 21. f3 Bc6 22. Rd1 Rxd6 23. Rxd6 Nxd6 24. Rd2 Nb5 25. a4 Nc3 26. a5 g5 27. Ng2 Bxf3 28. Ne3 Nd5 29. Kf2 Nxe3 30. Kxf3 Nc4 31. Ra2 Kg7 32. Ra4 Rc8 33. Ke4 Kf6 34. g4 Rc5 35. Kd4 Rxa5 36. Rxc4 b5 37. Rc5 Ra4 38. Kc3 Rc4 39. Rxc4 bxc4 40. Kxc4 Ke5 41. Kb4 Kd4 42. Ka5 e5 43. resign