1.g3 c5 2.c3 d5 3.Bg2 Nc6 4.Nf3 Nf6 5.d4 e6 6.O-O Be7 7.dxc5 O-O 8.Be3 e5 9.b4 Be6 10.b5 Na5 11.Nxe5 Nc4 12.Nxc4 dxc4 13.Qxd8 Raxd8 14.Bxb7 Nd5 15.Bd4 Bf6 16.Bxf6 Nxf6 17.Bg2 Nd5 18.a4 h5 19.a5 h4 20.b6 h3 21.Bf3 axb6 22.axb6 Rb8 23.Ra6 Rfc8 24.Ra5 Ne7 25.b7 Rc7 26.Ra8 Nc6 27.Bxc6 Rxc6 28.Rxb8+ Kh7 29.Ra8 Bd5 30.b8=Q Re6 31.Ra7 Rxe2 32.Qd8 Re5 33.Qh4+ Kg6 34.Qxh3 Rh5 35.Qg4+ Rg5 36.Qxg5+ Kxg5 37.Ra4 Kh5 38.Ra6 Kg4 39.Ra4 Kh3 40.Rxc4 Bxc4 41.Re1 Bd5 42.Nd2 Bc6 43.f3 Bb7 44.Re5 g6 45.Re7 Bd5 46.Ne4 Ba2 47.Nf2# 1-0