1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. c3 Bd7 5. O-O Nf6 6. Re1 a6 7. Ba4 Be7 8. d4 O-O 9. Nbd2 b5 10. Bc2 exd4 11. cxd4 Re8 12. e5 dxe5 13. dxe5 Ng4 14. h3 Nh6 15. g4 Bb4 16. a3 Ba5 17. b4 Bb6 18. Bb2 Be6 19. Qe2 Nd4 20. Bxd4 Bxd4 21. Rad1 Bb6 22. Ne4 Qe7 23. Nfg5 Bc4 24. Qf3 Rad8 25. Nxh7 Rxd1 26. Qxd1 Rd8 27. Qf3 Bd5 28. Nhf6 Kf8 29. g5 Ng8 30. Nxg8 Bxe4 31. Qxe4 Qxg5 32. Qg2 Bxf2 33. resign