1. e4 e5 2. Nf3 Nc6 3. Bc4 Na5 4. Be2 Nf6 5. Nc3 Bb4 6. a3 Be7 7. b4 Nc6 8. Bb2 O-O 9. d3 a6 10. Nd5 d6 11. Nxe7 Qxe7 12. O-O Ng4 13. h3 Nh6 14. d4 exd4 15. Nxd4 Nxd4 16. Qxd4 f6 17. Bc4 Kh8 18. Bc1 c5 19. bxc5 dxc5 20. Qd3 f5 21. exf5 Bxf5 22. Qc3 Rae8 23. Bxh6 Bxc2 24. Bxg7 Qxg7 25. Qxc2 b5 26. Bd5 Re5 27. Rad1 Rg5 28. g4 h5 29. f3 Qe5 30. Kg2 h4 31. Qf2 Rd8 32. f4 Rxg4 33. hxg4 h3 34. Kxh3 Qc3 35. Kh4 Rd6 36. g5 a5 37. Rh1 Kg7 38. Kg4 a4 39. Qh4 Kf8 40. Rh3 Qg7 41. f5 b4 42. g6 b3 43. Qg5 b2 44. Rh7 Rxg6 45. fxg6 resign