1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O d6 5. Nc3 Bg4 6. d3 a6 7. Ba4 Be7 8. a3 h6 9. Be3 Qd7 10. h3 Bxh3 11. gxh3 Qxh3 12. Nh2 O-O-O 13. Qf3 Qxf3 14. Nxf3 Ng4 15. Bd2 Nd4 16. Nxd4 exd4 17. Nd5 Bh4 18. Kg2 Rdf8 19. f3 Ne5 20. Rh1 g5 21. Raf1 f6 22. Ne7 Kb8 23. Nf5 b5 24. Bb3 Kb7 25. Nxh4 gxh4 26. Rxh4 h5 27. Rfh1 f5 28. f4 Ng4 29. Rxh5 Ne3 30. Bxe3 dxe3 31. Rxh8 Rf6 32. R1h6 resign