1.Nf3 c6 2.d4 d5 3.c4 Nf6 4.Nc3 Bg4 5.cxd5 cxd5 6.Ne5 Bh5 7.Qb3 b6 8.e4 e6 9.Bb5+ Nbd7 10.Bg5 Be7 11.Bxf6 Bxf6 12.Nxd7 Be7 13.exd5 exd5 14.Nf6+ Kf8 15.Nxh5 Rc8 16.O-O g6 17.Ng3 Kg7 18.Rae1 Bf6 19.Nxd5 Bxd4 20.Rd1 Bc5 21.Ne4 Qh4 22.Qc3+ Kf8 23.Qxh8#