1.g3 c5 2.Bg2 d5 3.Nf3 Nf6 4.O-O e6 5.d4 cxd4 6.Nxd4 e5 7.Nb3 Be6 8.Nc3 Be7 9.f4 e4 10.f5 Bd7 11.Nxd5 O-O 12.Nxe7+ Qxe7 13.Bg5 Bc6 14.Qd4 Nbd7 15.Rad1 h6 16.Bf4 Rfe8 17.c4 Ne5 18.Na5 Rad8 19.Qxe5 Rxd1 20.Rxd1 Qxe5 21.Bxe5 Rxe5 22.Nxc6 bxc6 23.Rd8+ Kh7 24.Rc8 c5 25.Rc7 a5 26.Rxf7 Rxf5 27.Ra7 e3 28.Bf3 h5 29.Rxa5 g5 30.Ra3 g4 31.Bg2 Re5 32.Rd3 Kg6 33.a4 Re6 34.a5 Kf5 35.Bb7 Re8 36.a6 Ke5 37.b3 Re6 38.a7 Ng8 39.a8=N Kf5 40.Nc7 h4 41.Nxe6 h3 42.Rxe3 Nf6 43.Ba8 Kg6 44.Kf1 Nh5 45.Re4 Kf7 46.Ng5+ Kf8 47.Bd5 Nf6 48.b4 Kg7 49.Kg1 Kh6 50.Re6 Kg6 51.Rxf6+ Kh5 52.Nh7 cxb4 53.Bf7# 1-0