1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. c3 Nf6 5. O-O Be7 6. Re1 O-O 7. h3 Qd7 8. d4 a6 9. Ba4 b5 10. Bb3 exd4 11. cxd4 d5 12. e5 Ne4 13. Nc3 Nxc3 14. bxc3 a5 15. a4 Ba6 16. Bc2 b4 17. Ng5 h6 18. Qh5 Nd8 19. Nh7 Bc8 20. Bxh6 Qe6 21. Bxg7 Kxg7 22. Nf6 Rh8 23. Qg5+ Kf8 24. Re3 Ra6 25. Rae1 Bxf6 26. exf6 Rg8 27. Qh6+ Ke8 28. Rxe6+ Rxe6 29. Rxe6+ Bxe6 30. cxb4 axb4 31. a5 Nc6 32. Ba4 Bd7 33. Bxc6 Bxc6 34. Qe3+ Kd8 35. Qe7+ Kc8 36. Qxb4 Re8 37. a6 Kd7 38. a7 Ke6 39. Qb8 Kd7 40. h4 Rc8 41. h5 Ba8 42. h6 Bc6 43. Qxc8+ Kxc8 44. h7 Kb7 45. a8=Q+ Kxa8 46. h8=Q+ Kb7 47. Qf8 Kb6 48. Qxf7 1-0