1. d4 Nf6 2. Bg5 Ne4 3. Bf4 c5 4. dxc5 Nc6 5. Nf3 e6 6. e3 Bxc5 7. Bd3 Qa5 8. c3 f5 9. O-O Qb6 10. b4 Be7 11. Bxe4 fxe4 12. Ne5 Bf6 13. Qh5 g6 14. Qe2 Nxe5 15. Bxe5 Bxe5 16. Qc4 d5 17. Qb3 Bd7 18. a4 Rc8 19. Ra3 O-O 20. a5 Qb5 21. Rc1 Qe2 22. Ra2 Qh5 23. g3 Bb5 24. Na3 Bd3 25. c4 a6 26. c5 Be2 27. Nc2 Rxf2 28. Kxf2 Qxh2 29. Ke1 Bxg3 30. resign