1.d4 Nf6 2.Nf3 e6 3.e3 c5 4.Bd3 Nc6 5.O-O b6 6.c3 Bb7 7.Qe2 d5 8.Nbd2 Be7 9.dxc5 Bxc5 10.e4 dxe4 11.Nxe4 Nxe4 12.Qxe4 a6 13.Rd1 b5 14.Qg4 Qb6 15.Qxg7 Bxf2+ 16.Kh1 O-O-O 17.Bg5 Rdg8 18.Qxf7 Ne5 19.Nxe5 Bxg2+ 20.Kxg2 Rxg5+ 21.Kh1 Rxe5 22.Bf1 Rd8 23.Bg2 Bc5 24.Rxd8+ Kxd8 25.Rd1+ Kc8 26.Qe8+ Kc7 27.Rd7#