1.Nf3 Nf6 2.c4 c6 3.d4 d5 4.e3 Bf5 5.Nc3 e6 6.Nh4 Bg6 7.Bd2 Nbd7 8.Be2 Bd6 9.O-O O-O 10.Nxg6 hxg6 11.Qc2 dxc4 12.Bxc4 e5 13.Qxg6 Nb6 14.Bb3 Nbd5 15.Qf5 exd4 16.exd4 Qb6 17.Be3 Rfe8 18.Rfe1 Nxe3 19.fxe3 Rxe3 20.Rxe3 Qxd4 21.Bxf7+ Kxf7 22.Qe6+ Kf8 23.Rd1 Bxh2+ 24.Kh1 Qc5 25.Rh3 Nh5 26.Rf1+ Bf4 27.Rxf4+ Nxf4 28.Rh8#