1.d4 Nf6 2.Bf4 d5 3.e3 e6 4.Nf3 c5 5.Nbd2 Nc6 6.c3 Bd6 7.Bg3 O-O 8.Bb5 a6 9.Bxc6 bxc6 10.Qa4 Bxg3 11.hxg3 Qb6 12.b3 cxd4 13.cxd4 c5 14.dxc5 Qxc5 15.O-O Bd7 16.Qf4 Rac8 17.g4 h6 18.g5 hxg5 19.Nxg5 Bb5 20.Rfe1 Bd3 21.Ndf3 Qc7 22.Qh4 Bg6 23.Rad1 Rfd8 24.Rd4 Qe7 25.Ne5 Ne4 26.Rxe4 Bxe4 27.Nexf7 Rf8 28.Qh8#