1.Nf3 d5 2.d4 h6 3.Qd3 e6 4.Nc3 c5 5.dxc5 Bxc5 6.e4 Nf6 7.exd5 exd5 8.Qb5+ Nbd7 9.Bf4 O-O 10.Bd3 a6 11.Qb3 Re8+ 12.Ne2 Bb6 13.Bd6 Ne4 14.Bxe4 dxe4 15.Nfd4 Nf6 16.Qa3 Bg4 17.O-O Bxe2 18.Nxe2 e3 19.f3 Rc8 20.Rac1 Rc6 21.Rfd1 Qc8 22.c3 Rd8 23.c4 Rxc4 24.Qb3 Rxd6 25.Rxd6 Rxc1+ 26.Nxc1 e2+ 27.Rxb6 e1=Q# 0-1