1. e4 e5 2. Nf3 Nc6 3. Bb5 g6 4. O-O Bg7 5. c3 a6 6. Bxc6 bxc6 7. d4 exd4 8. cxd4 Ne7 9. Nc3 O-O 10. Re1 d5 11. e5 Nf5 12. Bg5 f6 13. exf6 Bxf6 14. Bxf6 Qxf6 15. Qd2 Nd6 16. b3 Bg4 17. Ne5 Bf5 18. Nxc6 Ne4 19. Nxe4 Qxc6 20. Rac1 Qd7 21. Nc5 Qf7 22. Re5 Rfe8 23. Rce1 Rxe5 24. Rxe5 c6 25. Qe3 Kf8 26. h3 Kg8 27. Re7 Qf8 28. Qe5 Rc8 29. Nxa6 Be4 30. Nc5 Bb1 31. Nd7 Qh6 32. Nf6 resign