1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 e6 5.Nc3 exd5 6.Nxd5 Bb7 7.e4 a6 8.bxa6 Nxa6 9.Bc4 Bd6 10.Nf3 Nxe4 11.O-O O-O 12.Re1 Re8 13.Bg5 Qa5 14.Be7 Bxe7 15.Rxe4 Bf8 16.Ne5 Nc7 17.Qh5 Bxd5 18.Qxf7+ Bxf7 19.Bxf7+ Kh8 20.Ng6+ hxg6 21.Rh4#