1. e4 e5 2. Nf3 Nc6 3. c3 d6 4. d4 g6 5. Bc4 Be6 6. d5 Bg4 7. dxc6 bxc6 8. O-O Be7 9. h3 Be6 10. Bxe6 fxe6 11. Nbd2 Nf6 12. Nc4 d5 13. exd5 exd5 14. Ncxe5 Qd6 15. Bf4 O-O-O 16. Nf7 Qxf4 17. Nxh8 Bd6 18. g3 Qe4 19. Nf7 Rd7 20. Nxd6 Rxd6 21. Re1 Qf5 22. g4 Qf4 23. Nd4 h5 24. Ne6 Qc4 25. Qd4 Qxd4 26. Nxd4 Ne4 27. gxh5 gxh5 28. c4 Rg6 29. Kh2 Nxf2 30. Rf1 Ne4 31. Rg1 Rf6 32. Raf1 Rf2 33. Rxf2 Nxf2 34. Nxc6 dxc4 35. Nxa7 Kb7 36. Nb5 Kb6 37. Rg5 c6 38. Nc3 h4 39. Rh5 Nd3 40. b3 cxb3 41. axb3 Nc5 42. b4 Nd3 43. Rxh4 Nf2 44. Ne4 Nxe4 45. Rxe4 Kb5 46. h4 resign