1.g3 b6 2.Bg2 d5 3.c4 e6 4.Nf3 c6 5.d4 Be7 6.Ne5 f6 7.Nf3 f5 8.Ne5 Nf6 9.cxd5 cxd5 10.Bf4 Nfd7 11.Nd3 O-O 12.Nc3 Nf6 13.Nb5 Ne8 14.Rc1 Bd7 15.Bc7 Qc8 16.Bd6 Qd8 17.Bc7 Qc8 18.Nd6 Qa6 19.Nxe8 Rxe8 20.O-O Nc6 21.Nf4 Qb7 22.Be5 Rac8 23.Qd2 Qa6 24.a3 Na5 25.Qe3 Nc4 26.Rxc4 Qxc4 27.Nh5 Bf8 28.Nxg7 Bxg7 29.Qg5 Re7 30.Qxe7 Bxe5 31.dxe5 Qc7 32.Qg5+ Kf8 33.Qf6+ Kg8 34.Bf3 Qd8 35.Qh6 Qf8 36.Qf4 Rc2 37.Rc1 Rxb2 38.Rc7 Bb5 39.Qg5+ Kh8 40.Qh4 h6 41.Kg2 Bxe2 42.Bxe2 Rxe2 43.Qh5 Rxe5 44.Qg6 Qg8 45.Qxh6+ Qh7 46.Rxh7+ Kg8 47.Qg7# 1-0