1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 Bg4 5. Be2 c6 6. c4 Nb6 7. exd6 exd6 8. O-O Be7 9. Nbd2 O-O 10. Re1 Re8 11. Qc2 Bh5 12. Bd3 Bg6 13. Bxg6 hxg6 14. b3 N8d7 15. Bb2 d5 16. c5 Nc8 17. Bc3 Bf6 18. Rxe8 Qxe8 19. Re1 Ne7 20. g4 g5 21. h4 gxh4 22. g5 Bxg5 23. Nxg5 Nf6 24. Ndf3 Qd7 25. Ne5 Qc7 26. Ngxf7 Rf8 27. Nd6 Ne4 28. Nxe4 dxe4 29. Rxe4 Nf5 30. Rf4 Qc8 31. Ng6 resign