1.e4 e6 2.Nc3 Nf6 3.d4 d5 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nxf6+ Nxf6 7.Nf3 h6 8.Bh4 Be7 9.Bd3 O-O 10.Qe2 c5 11.dxc5 Qa5+ 12.c3 Qxc5 13.O-O Rd8 14.Rfe1 b6 15.Ne5 Bb7 16.Rad1 Rd6 17.Bg3 Rad8 18.h3 Qc8 19.a3 Rd5 20.c4 Rd4 21.b4 a5 22.Qb2 Ne4 23.Bf4 Bf6 24.Bc2 Nd2 25.Bxd2 Rxd2 26.Bh7+ Kxh7 27.Rxd2 Rxd2 28.Qxd2 Bxe5 29.Rxe5 Qxc4 30.bxa5 bxa5 31.Rxa5 Qe4 32.f3 Qb1+ 33.Kh2 Qb6 34.Qc2+ f5 35.Qc5 Qd8 36.Qc3 Qb6 37.Rc5 Qd6+ 38.Qe5 Qd2 39.Rc7 Qd7 40.Rxd7 Bc6 41.Qxg7# 1-0