1.d4 Nf6 2.Nf3 e6 3.Bg5 c5 4.e3 Qb6 5.Nbd2 Qxb2 6.Rb1 Qc3 7.Bxf6 gxf6 8.Bd3 d5 9.O-O c4 10.Bxc4 dxc4 11.Ne4 Qa5 12.Nxf6+ Ke7 13.Ne5 Nc6 14.Qh5 Nxe5 15.dxe5 Bg7 16.Rfd1 Kf8 17.Qh4 Qc7 18.Rd6 b5 19.Rbd1 Bb7 20.Rd7 Qc6 21.Rd8+ Rxd8 22.Rxd8+ Ke7 23.Ng8#