1.e4 g6 2.d4 Bg7 3.Nc3 d6 4.f4 e6 5.Nf3 Ne7 6.Be3 Nd7 7.Bd3 b6 8.O-O c5 9.Nb5 Nf6 10.e5 dxe5 11.fxe5 Nfd5 12.Nd6+ Kf8 13.Bd2 Nf5 14.Bxf5 exf5 15.dxc5 bxc5 16.Bg5 Ne7 17.Qe2 h6 18.Bh4 Be6 19.Rad1 Qb6 20.c4 g5 21.Bf2 Nc8 22.a3 Nxd6 23.Rxd6 Qc7 24.Qd3 g4 25.Nh4 Bxe5 26.Rxe6 fxe6 27.Ng6+ Kf7 28.Nxh8+ Rxh8 29.b4 cxb4 30.axb4 Bxh2+ 31.Kh1 Bd6 32.c5 Be7 33.Rd1 Rd8 34.Qb3 Rxd1+ 35.Qxd1 h5 36.b5 h4 37.c6 Bd8 38.Qa1 a5 39.bxa6 Qxc6 40.a7 Qa8 41.Qa4 h3 42.Qd7+ Be7 43.Bh4 Qxg2#