1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Bg5 c5 5.a3 Bxc3+ 6.bxc3 cxd4 7.cxd4 O-O 8.Nf3 b6 9.e4 h6 10.Bh4 d6 11.Bd3 g5 12.Bg3 Bb7 13.e5 dxe5 14.Bxe5 Ne4 15.Qc2 f5 16.g4 Nd7 17.gxf5 Nxe5 18.Nxe5 Qxd4 19.O-O Qxe5 20.Rae1 exf5 21.f3 Qc5+ 22.Kg2 Nf6 23.Bxf5 Rae8 24.Bh7+ Kh8 25.Bg6 Rxe1 26.Rxe1 Ng4 27.Qc3+ Kg8 28.Be4 Qf2+ 29.Kh3 Qh4+ 30.Kg2 Qxh2+ 31.Kf1 Qf2#