1. Nf3 d5 2. c3 Nc6 3. e3 Nf6 4. Qa4 Bd7 5. Bb5 a6 6. Bd3 Ne5 7. Qd4 Nxf3 8. gxf3 e6 9. c4 c5 10. Qe5 Bc6 11. f4 dxc4 12. Rg1 cxd3 13. f5 Bd6 14. Qc3 Bxh2 15. Rxg7 Ne4 16. Qb3 Qh4 17. Qxd3 Qxf2 18. Kd1 Qf3 19. Kc2 Ng5 20. Rxg5 Be4 21. fxe6 Bxd3 22. Kxd3 O-O-O 23. Kc2 Qe4 24. Kd1 Rhg8 25. Nc3 Qd3 26. Rxc5 Kb8 27. Ne2 Rg2 28. Rc3 Qxe2 29. Kc2 Rxd2 30. Kb3 Rxb2 31. resign