What a game. That had everything. Ireland dismissed the notion that we aren't as good as we were with a big performance. The physicality and intent in the first half was brilliant, but losing the head before halftime was costly.
It's hard to know how to feel after a draw, but it's better than Ireland did against Wales last year.
Here's how we rated the Irish players. Don't agree? - rate them yourselves
15. Simon Zebo 7
Zebo started well with a fantastic line in the opening phase of play for Ireland. From there it didn't go well. Dropped high balls and kicks out of the full show that Zebo still has some work to do to maximise his effectiveness at fullback. Looked more threatenning in the second half with some big carries, and provided a lot of thrust.
14. Andrew Trimble 7
That try saving tackle was huge, his effort in defense was outstanding, and his input in attack was limited to crucial ruck securing.
13. Jared Payne 7
He started the offload mania in the second half, and had a typically efficient performance from the centre. Payne is a good centre, and does exactly what Schmidt wants. But why kick the ball away after time expires?
12. Robbie Henshaw 7
It's unfortunate that a man of Henshaw's talent is used as a battering ram so often, given that he's much more than that. Had one decent kick to the corner in the first half, but I'd have loved to see them keep in hand and go wide.
11. Keith Earls 6.5
Wingers don't really get the chance to have much of a say in attack. His defensive reading was good, coming in to make some big tackles.
10. Johnny Sexton 7
That's more like it from Sexton who looked more like his old self. Ran the game very flat and kept the Welsh defence guessing. More of the same please.
9. Conor Murray 7.5
Murray shrugged off his form for Munster with ease, threatening the Welsh fringe defense with ball in hand and was sharper to each ruck than usual. His strength when Irish rucks are under pressure is a massive advantage.
1. Jack McGrath 7
A strange game from McGrath. Struggled in the scrum which is usually his strength - while the nine carries and seven tackles in the opening hour represents a good return for the prop.
2. Rory Best 7
Perhaps the captaincy held him back, but Best was only quite good instead of his usual brilliance. His lineouts were good, but he wasn't as prominent at breakdown time.
3. Nathan White 6
Even though Rob Evans was angling in the whole time, White needs to do more. He can't let Evans get on top like that. White is a better scrummager than he showed today.
4. Devin Toner 7
A typically good showing from Toner. Ran the lineout well, used his height for a big block down - and looked good carrying the ball.
5. Mike McCarthy 7
That was the most typical Mike McCarthy performance you will ever see. Hardly seen much, but when you do he's at the bottom of a slow Welsh ruck, or part of a turnover. His work rate was brilliant and effective.
6. CJ Stander 8.5
What an introduction to international rugby. Stander was everywhere in the opening twenty minutes, with some big carries. He faded a little in the second half - but that was outstanding. He'll just get even better. Winner of the CJ Stander Man of the Match award.
7. Tommy O'Donnell 8
O'Donnell followed Stander's lead brilliantly, and on this performance he'll be missed if he can't recover in time for France. Fortunately Sean O'Brien should be back but O'Donnell has been very unfortunate with injuries.
8. Jamie Heaslip 7
Strangely, the presence of Stander seemed to get Heaslip to carry more and better.
16. Sean Cronin n/a
He came on, but didn't make a big impact with one carry and two tackles.
18. Tadhg Furlong 7
The scrum looked better with Furlong, but he was playing against the Welsh reserves. He will benefit from this outing, and played well with six tackles in his short time.
19. Donnacha Ryan 6
He didn't play long, but got through four tackles in quick succession.
20. Rhys Ruddock 7
Ireland didn't miss O'Donnell too much, as Ruddock continued his good form.
22. Ian Madigan n/a
He didn't do too much.
23. Dave Kearney 6.5
Provided a great work rate coming on late, and was noticeable with everyone else out on their feet.