1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.Bg5 h6 6.Bh4 O-O 7.e3 Ne4 8.Bxe7 Qxe7 9.Qc2 Nxc3 10.Qxc3 dxc4 11.Bxc4 b6 12.O-O Bb7 13.Rfd1 Nd7 14.Ne1 c5 15.Qa3 a6 16.Bf1 Qf6 17.Rac1 Rfd8 18.dxc5 Nxc5 19.Rxd8+ Rxd8 20.Qb4 a5 21.Qxb6 Rd2 22.Nf3 Bxf3 23.gxf3 Qxf3 24.Qb8+ Kh7 25.Qg3 Qd5 26.Qf4 Ne4 27.Bc4 Qa8 28.Qxf7 Nxf2 29.Bxe6 Qh1#