1.g3 c5 2.c4 Nf6 3.Bg2 d6 4.Nf3 e5 5.Nc3 Nc6 6.e3 Be6 7.b3 d5 8.Nxd5 Nxd5 9.cxd5 Bxd5 10.Bb2 f6 11.O-O Be7 12.d4 cxd4 13.exd4 e4 14.Nh4 g6 15.f3 exf3 16.Bxf3 Qd6 17.Bxd5 Qxd5 18.Ng2 O-O-O 19.Nf4 Qe4 20.Re1 Qf5 21.Rc1 Bb4 22.Rf1 Kb8 23.Qc2 Qxc2 24.Rxc2 Rhe8 25.d5 Ne5 26.h3 Rc8 27.Re2 Bc3 28.Ba3 Nf7 29.Rxe8 Rxe8 30.Ne6 Be5 31.g4 b6 32.Kg2 Rc8 33.Be7 Rc2+ 34.Rf2 Rc3 35.Bxf6 Rg3+ 36.Kh2 Bd6 37.Be7 Rd3+ 38.Kg2 Rg3+ 39.Kf1 Bxe7 40.Rxf7 Bb4 41.Rxh7 Rd3 42.Nd8 Rxd5 43.Nc6+ Ka8 44.Rxa7# 1-0