1. e4 d5 2. exd5 c6 3. dxc6 Nxc6 4. Nf3 Bg4 5. Be2 h5 6. Nc3 e6 7. O-O g5 8. d3 Bg7 9. Nxg5 Nh6 10. h3 Bf5 11. Bf3 Ke7 12. Re1 Bf6 13. Nge4 Qg8 14. Nd5 exd5 15. Nc3 Kd7 16. Nxd5 Be5 17. Rxe5 Kd6 18. Bf4 Nxe5 19. d4 Ke6 20. Bxe5 Rh7 21. Nf6 Qg6 22. Nxh7 Bxc2 23. Qe2 Bd3 24. Qe3 Qxh7 25. Bf4 Kd7 26. Bxh6 Re8 27. Qg5 Bg6 28. Qd5 Ke7 29. Re1 Kf6 30. Bg5 Kg7 31. Rxe8 resign