1. g4 g5 2. Nc3 Nc6 3. Ne3 d6 4. b3 Ng6 5. Bb2 Qd4 6. Na4 Qf4 7. Nd5 Qxg4 8. Rxg4 Bxg4 9. Qg2 Be6 10. c4 Nh4 11. Qg3 f5 12. f4 Bxd5 13. cxd5 Nb4 14. fxg5 Ng6 15. Nc3 c6 16. dxc6 Nxc6 17. Bc2 Rf8 18. O-O-O e5 19. Qh3 Bxg5 20. Qxh7 Nge7 21. Qh5 Kd7 22. Qxg5 Nd4 23. Rh1 Rg8 24. Qe3 Rac8 25. h4 Nec6 26. a3 Na5 27. Kd1 Naxb3 28. Bxb3 Nxb3 29. Nd5 Nc5 30. Nf6 Ke6 31. Nxg8 Rxg8 32. Bxe5 resign