1.Nf3 b6 2.d4 Nf6 3.Bg5 g6 4.c4 Ne4 5.e3 Nxg5 6.Nxg5 Bb7 7.Nc3 e6 8.Nf3 Bg7 9.h4 c5 10.d5 Bxc3+ 11.bxc3 d6 12.Ng5 Qf6 13.Qc2 Nd7 14.O-O-O O-O-O 15.dxe6 fxe6 16.Rxd6 Rhe8 17.f4 h6 18.Ne4 Bxe4 19.Qxe4 Qxc3+ 20.Kb1 Nb8 21.Rxd8+ Rxd8 22.Qxe6+ Kb7 23.Qe7+ Rd7 24.Qe4+ Nc6 25.Qc2 Qe1+ 26.Qc1 Rd1 27.e4 Rxc1+ 28.Kb2 Qc3# 0-1