1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Nxe4 5.Nc3 Nxc3 6.dxc3 Nc6 7.Bd3 Qe7+ 8.Be3 Bg4 9.O-O Qd7 10.Be2 O-O-O 11.Qd2 a6 12.h3 Bxf3 13.Bxf3 Be7 14.Qd5 Qe6 15.Bg4 h5 16.Bxe6+ fxe6 17.Qxe6+ Kb8 18.Kh2 d5 19.a3 Rhe8 20.Qg6 Bf8 21.b4 Nxb4 22.axb4 h4 23.Rg1 Bd6+ 24.Kh1 b6 25.Bh6 Be7 26.Qf5 a5 27.Qf7 Rd7 28.Qxe8+ Rd8 29.Qxe7 Rh8 30.g3 gxh6 31.Ra4 Rc8 32.Qxc7+ Kxc7 33.Raa1 axb4 34.cxb4 Kd8 35.Rgd1 Rc5 36.c4 h5 37.bxc5 d4 38.Kg1 Ke8 39.cxb6 Ke7 40.Ra5 d3 41.Rc5 Kd6 42.Ra5 Kd7 43.Rb5 Kd8 44.Rxh5 hxg3 45.f4 Kd7 46.Rd2 Kc6 47.h4 Kd6 48.Rb2 d2 49.Rxd2+ Ke6 50.Rh6+ Kf7 51.Rc6 Kg7 52.Rf2 Kh8 53.Rf1 g2 54.Rb1 Kg8 55.Rc7 Kf8 56.c5 Ke8 57.b7 Kf8 58.b8=Q# 1-0