1. c3 g6 2. g3 f5 3. Bd3 Ne6 4. a3 Nc5 5. Qa2 Bf7 6. Bc4 Rf8 7. Ne3 Bxc4 8. Nxc4 Nf7 9. f4 c6 10. Bf2 Ne4 11. d3 Nxf2 12. Nxf2 Bc7 13. O-O O-O-O 14. e4 fxe4 15. Nxe4 Nd6 16. Rce1 Nxe4 17. Rxe4 d5 18. Rxe7 dxc4 19. Qxc4 Rd7 20. Rfe1 Rxe7 21. Rxe7 h5 22. Rg7 Rf6 23. Qg8 Bd8 24. Qe8 Rd6 25. d4 c5 26. Qe5 Bc7 27. Qe7 Qb8 28. Qe8 Rd8 29. Qe6 resign