1.Nf3 Nf6 2.g3 e6 3.Bg2 c6 4.O-O d5 5.d4 Be7 6.Bg5 O-O 7.c4 dxc4 8.Qc2 b5 9.Ne5 Qxd4 10.Bf4 Nd5 11.Rd1 Qc5 12.a4 f6 13.Nf3 Nxf4 14.gxf4 Na6 15.Qe4 f5 16.Qd4 Bb7 17.Qe5 Rad8 18.Rxd8 Rxd8 19.Qxe6+ Kh8 20.Ne5 Rd1+ 21.Bf1 g6 22.Nf7+ Kg7 23.Ne5 Nc7 24.Qf7+ Kh8 25.Ra3 Qd5 26.Nxg6+ hxg6 27.Rh3+ Bh4 28.Rxh4# 1-0