1.e4 e5 2.Nf3 d6 3.b4 a6 4.c4 f5 5.exf5 Be7 6.d4 e4 7.Ng5 Bxg5 8.Qh5+ Ke7 9.Bxg5+ Nf6 10.Nc3 Kf8 11.Bxf6 Qxf6 12.O-O-O Qxf5 13.Qxf5+ Bxf5 14.Nd5 Bg6 15.Nxc7 Ra7 16.Ne6+ Kf7 17.d5 Rc8 18.Kb2 a5 19.b5 Nd7 20.Be2 Ne5 21.Rd4 Ke7 22.Rhd1 a4 23.a3 Ra5 24.f4 exf3 25.gxf3 Rxb5+ 26.cxb5 Rc2+ 27.Ka1 Rxe2 28.Rc1 Bc2 29.Rh4 Nxf3 30.Rxh7 Bxh7 31.Rc7+ Kf6 32.Rxb7 Nd2 33.Kb2 Ne4+ 34.Kc1 Nc3 35.b6 Rc2# 0-1