1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.d4 d6 5.Bg5 O-O 6.e3 Nbd7 7.Be2 h6 8.Bh4 g5 9.Bg3 Nh5 10.Qc2 f5 11.Nxg5 hxg5 12.Bxh5 e5 13.dxe5 f4 14.Bf3 Nxe5 15.Bd5+ Nf7 16.exf4 c6 17.Be4 gxf4 18.Bxf4 Qf6 19.Bg3 Be6 20.Bh7+ Kh8 21.Bd3 Ne5 22.O-O Nxc4 23.Bxc4 Bxc4 24.Ne4 Qe6 25.Ng5 Qf5 26.Qxc4 Qxg5 27.Bxd6 Rg8 28.Bg3 Rac8 29.Rae1 b5 30.Qc2 Rgf8 31.Re4 Qf5 32.Qe2 a6 33.Be5 Rf7 34.Bxg7+ Rxg7 35.Re5 Qf6 36.Re1 Rf8 37.g3 Rgf7 38.f4 Qd6 39.Qe3 a5 40.Rh5+ Kg8 41.Rg5+ Rg7 42.Qb3+ Kh7 43.Rh5+ Kg6 44.Re6+ Qxe6 45.Qxe6+ Kxh5 46.Kg2 Rg6 47.Qh3#