1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 d5 5.a3 Bxc3 6.dxc3 dxc4 7.Bg5 h6 8.Bh4 Nbd7 9.e4 b5 10.a4 c6 11.e5 g5 12.Bg3 Nh5 13.Nd4 Bb7 14.Be2 Nxg3 15.hxg3 a6 16.Nxe6 Qb8 17.f4 fxe6 18.Qg6+ Kd8 19.O-O-O Kc7 20.Qxe6 Rd8 21.a5 Nc5 22.Qe7+ Rd7 23.Rxd7+ Nxd7 24.Bg4 Qe8 25.Qd6+ Kd8 26.Rd1 Bc8 27.e6 Ra7 28.exd7 Rb7 29.dxc8=Q# 1-0