1. Nf3 Nc6 2. g3 e5 3. d3 d5 4. Bg2 d4 5. O-O Bg4 6. e4 dxe3 7. Bxe3 Nb4 8. a3 Nd5 9. Qd2 Bxf3 10. Bxf3 Ngf6 11. c4 Nxe3 12. Qxe3 Be7 13. Bxb7 Rb8 14. Bc6 Nd7 15. Qxe5 O-O 16. Qf5 Rxb2 17. Bxd7 Bf6 18. a4 Rxf2 19. Rxf2 Bxa1 20. Rf4 c6 21. Nd2 Qb6 22. Kg2 Qb2 23. Rf2 Qe5 24. Bxc6 Qd6 25. Be4 g6 26. Qd5 Qb4 27. Qd7 Qb6 28. Bd5 Bd4 29. Rxf7 Rd8 30. Rxh7 Kf8 31. Qf7