1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.Nc3 e6 5.e3 Nbd7 6.Bd3 dxc4 7.Bxc4 b5 8.Bd3 a6 9.a4 Bb7 10.O-O b4 11.Ne4 c5 12.Nxf6+ Nxf6 13.Qe2 cxd4 14.exd4 Be7 15.Be3 O-O 16.Ne5 Nd5 17.Rac1 Nxe3 18.fxe3 Bd6 19.Bxh7+ Kxh7 20.Qh5+ Kg8 21.Nxf7 Rxf7 22.Qxf7+ Kh7 23.Qxb7 Qh4 24.g3 Bxg3 25.Qg2 Bd6 26.Kh1 Rf8 27.Rxf8 Bxf8 28.Rg1 g6 29.Qxg6+ Kh8 30.Qg8# 1-0