1.g4 d5 2.g5 Nc6 3.d4 Bf5 4.Nc3 e5 5.Nf3 e4 6.Ne5 Nxe5 7.dxe5 c6 8.Bf4 h6 9.Qd2 d4 10.Nd1 hxg5 11.Bxg5 e3 12.fxe3 Qxg5 13.exd4 Qh4+ 14.Nf2 g6 15.e3 Bh6 16.Bd3 Ne7 17.O-O-O Nd5 18.Rde1 Nxe3 19.Rxe3 Qxd4 20.Rhe1 O-O-O 21.Kb1 Bxe3 22.Rxe3 Rxh2 23.a3 Be6 24.Qe1 Rdh8 25.b3 R8h4 26.Ne4 Rh1 27.Bf1 Rxf1 28.Qxf1 Qxe3 29.Nd6+ Kc7 30.Ne8+ Kb8 31.Qd1 Rd4 32.Qc1 Qxe5 33.Qb2 Rd1+ 34.Ka2 Qe1 35.Qf6 a5 36.Qf4+ Ka7 37.Qf6 a4 38.Qb2 axb3+ 39.cxb3 Rd2 40.Nd6 Qc1 41.Nb5+ cxb5 42.Qxd2 Qxd2+ 43.Kb1 Bxb3 44.a4 bxa4 45.Ka1 Qa2# 0-1