1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.e4 d5 6.cxd5 exd5 7.e5 Ne4 8.Bd3 c5 9.Ne2 Nc6 10.O-O cxd4 11.Nxd5 Qxd5 12.Bxe4 Qxe5 13.Bxh7+ Kh8 14.Bf4 Qh5 15.Be4 Be7 16.Bxc6 bxc6 17.Qxc6 Bg4 18.Nxd4 Bf6 19.Be3 Be5 20.h3 Rac8 21.Qe4 Bd7 22.Nf3 Bxb2 23.Rad1 Bc6 24.Qf4 Bf6 25.Nd4 Ba8 26.Nf5 Rce8 27.Bd4 Re4 28.Bxf6 Rxf4 29.Nxg7 Qg6 30.Ne6+ Rxf6 31.Nxf8 Qxg2#