1. e4 e5 2. Bc4 Bc5 3. Nf3 d6 4. h3 Nf6 5. O-O Nxe4 6. d4 exd4 7. Nxd4 O-O 8. Bd5 Nf6 9. Bb3 Ne4 10. Bd5 Nf6 11. Bg5 c6 12. Bb3 d5 13. c3 Be7 14. Bc2 Ne4 15. Bxe7 Qxe7 16. Re1 Qg5 17. Qf3 Bxh3 18. Qxh3 f5 19. Ne6 Qg4 20. Qxg4 fxg4 21. Nxf8 Kxf8 22. Bxe4 dxe4 23. Rxe4 h5 24. Nd2 Nd7 25. Rae1 Nf6 26. Re7 Rd8 27. Nb3 b6 28. Rxa7 Rd5 29. Ree7 Ne8 30. Nd4 Rd6 31. Ne6 resign