1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.e5 Nfd7 5.Nf3 c5 6.dxc5 Bxc5 7.Bb5 Nc6 8.O-O a6 9.Bxc6 bxc6 10.Nd4 Bb7 11.Be3 Nxe5 12.a3 Bd6 13.b3 O-O 14.Re1 Qh4 15.Nf3 Nxf3+ 16.Qxf3 Qxh2+ 17.Kf1 Qh1+ 18.Ke2 Qh4 19.Rh1 Qe7 20.b4 e5 21.Rh3 d4 22.Qe4 h6 23.Bxh6 Rfc8 24.Bxg7 Kxg7 25.Qh7+ Kf6 26.Rh6+ Kg5 27.Ne4+ Kg4 28.f3+ Kf4 29.g3#