1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 h6 8.Bh4 g5 9.Bg3 Nxe4 10.Qc2 Nxg3 11.hxg3 g4 12.Ne5 cxd4 13.Qa4+ Nd7 14.Qxb4 Nxe5 15.Bb5+ Bd7 16.Ne4 Qb6 17.Nd6+ Kd8 18.Rd1 a6 19.Rxd4 axb5 20.O-O Ra4 21.Nxb7+ Qxb7 22.Qd6 Rxd4 23.Qxe5 Qd5 24.Qxh8+ Ke7 25.Qxh6 Bc6 26.f3 gxf3 27.Rxf3 Rd1+ 28.Kf2 Qd4+ 29.Re3 Rd2+ 30.Kg1 Rxg2+ 31.Kf1 Qd1+ 32.Re1 Qf3# 0-1