1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bb5 d6 5.h3 g6 6.b3 Bg7 7.Bb2 Bd7 8.O-O a6 9.Bc4 b5 10.Bd5 Nxd5 11.Nxd5 O-O 12.d4 exd4 13.Nxd4 Nxd4 14.Bxd4 Bxd4 15.Qxd4 f5 16.exf5 Bxf5 17.Rfe1 Rf7 18.Re3 c6 19.Nf4 Bxc2 20.Ne6 Qd7 21.Rc1 Bf5 22.Ng5 Re7 23.g4 Rxe3 24.Qxe3 Re8 25.Qg3 Be6 26.Re1 Bd5 27.Rxe8+ Qxe8 28.Qxd6 Qe1+ 29.Kh2 Qxf2#