1.Nf3 d5 2.c4 d4 3.b4 f6 4.e3 dxe3 5.fxe3 e5 6.c5 Be6 7.Nc3 a5 8.Qa4+ c6 9.Ne4 b5 10.cxb6 Bxb4 11.a3 Be7 12.Rb1 Nh6 13.Be2 O-O 14.O-O Bd5 15.Nc3 Be6 16.Bc4 Bf7 17.d4 exd4 18.Nxd4 c5 19.Bxf7+ Rxf7 20.Ne6 Qd3 21.Qe8+ Bf8 22.b7 Re7 23.Qxf8#